
package com.x52im.rbchat.utils;

import com.x52im.rbchat.logic.sns_friend.ChatInfoActivity;
import com.x52im.rbchat.logic.sns_group.GroupInfoActivity;

/**
 * 用于集中管理用于各Activity中的result code常量。
 *
 * <p>
 * 集中管理的目的是，防止不同的常量当用于同一个activity时出现重复，仅此而已。
 * </p>
 *
 * @author Jack Jiang
 * @since 6.0
 */
public interface ActivityResultCode
{
    /**
     * 结果码：解散群后的结果码.
     * @see GroupInfoActivity
     */
    int RESULT_CODE_FOR_DISMISS_GROUP = 2001;

    /**
     * 结果码：退出群后的结果码.
     * @see GroupInfoActivity
     */
    int RESULT_CODE_FOR_QUIT_GROUP = 2002;

    /**
     * 结果码：群聊创建成功后的结果码（用于从"聊天信息"界面中创建群聊成功时）.
     * @see ChatInfoActivity
     */
    int RESULT_CODE_FOR_CREATE_GROUP_SUCESS = 2002;
}
